Tureng Mobile
Genel
1
s.
beleaguered
Deyim
2
expr.
in the firing line
expr.
on the firing line